package string;

/**
 * String toUpperCase()
 * 将当前字符串中的英文部分转换为全大写
 * String toLowerCase()
 * 将当前字符串中的英文部分转换为全小写
 */
public class ToUpperCaseDemo {
    public static void main(String[] args) {
        String line = "我爱Java";
        System.out.println(line);

        String upper = line.toUpperCase();
        System.out.println(upper);

        String lower = line.toLowerCase();
        System.out.println(lower);

        System.out.println("======================");


//        String code = "123abc";
//        String input = new String("123abc");
        //字符串判断内容时不能使用"=="比较，因为是比较地址！
//        System.out.println(code == input);

        String code = "A8jM6u";
        String input = "a8jm6u";

//        code = code.toLowerCase();
//        input = input.toLowerCase();
//        //String提供了一个名为equals的方法，专门用来比较字符串内容是否相等
//        if(code.equals(input)){
//            System.out.println("验证通过");
//        }else{
//            System.out.println("验证不通过");
//        }

        //String提供了一个名为equals的方法，专门用来比较字符串内容是否相等
        //String提供了一个忽略大小写判断字符串内容是否相等的方法
        if(code.equalsIgnoreCase(input)){
            System.out.println("验证通过");
        }else{
            System.out.println("验证不通过");
        }

    }
}
